type runtime.traceLocker
64 uses
runtime (current package)
proc.go#L2338: var trace traceLocker
proc.go#L2472: var trace traceLocker
proc.go#L4743: func exitsyscallfast_reacquired(trace traceLocker) {
proc.go#L4783: var trace traceLocker
traceallocfree.go#L91: func (tl traceLocker) SpanExists(s *mspan) {
traceallocfree.go#L96: func (tl traceLocker) SpanAlloc(s *mspan) {
traceallocfree.go#L101: func (tl traceLocker) SpanFree(s *mspan) {
traceallocfree.go#L113: func (tl traceLocker) HeapObjectExists(addr uintptr, typ *abi.Type) {
traceallocfree.go#L120: func (tl traceLocker) HeapObjectAlloc(addr uintptr, typ *abi.Type) {
traceallocfree.go#L125: func (tl traceLocker) HeapObjectFree(addr uintptr) {
traceallocfree.go#L135: func (tl traceLocker) GoroutineStackExists(base, size uintptr) {
traceallocfree.go#L141: func (tl traceLocker) GoroutineStackAlloc(base, size uintptr) {
traceallocfree.go#L147: func (tl traceLocker) GoroutineStackFree(base uintptr) {
tracebuf.go#L26: traceLocker
tracebuf.go#L31: func (tl traceLocker) writer() traceWriter {
tracebuf.go#L43: return traceWriter{traceLocker: traceLocker{gen: gen}, traceBuf: buf}
traceevent.go#L121: func (tl traceLocker) eventWriter(goStatus traceGoStatus, procStatus traceProcStatus) traceEventWriter {
traceevent.go#L175: func (tl traceLocker) stack(skip int) traceArg {
traceevent.go#L184: func (tl traceLocker) startPC(pc uintptr) traceArg {
traceevent.go#L195: func (tl traceLocker) string(s string) traceArg {
traceevent.go#L202: func (tl traceLocker) uniqueString(s string) traceArg {
traceevent.go#L207: func (tl traceLocker) rtype(typ *abi.Type) traceArg {
traceexp.go#L23: return traceExpWriter{traceWriter{traceLocker: traceLocker{gen: gen}, traceBuf: buf}, exp}
traceruntime.go#L165: type traceLocker struct {
traceruntime.go#L182: func traceAcquire() traceLocker {
traceruntime.go#L184: return traceLocker{}
traceruntime.go#L198: func traceTryAcquire() traceLocker {
traceruntime.go#L200: return traceLocker{}
traceruntime.go#L212: func traceAcquireEnabled() traceLocker {
traceruntime.go#L244: return traceLocker{}
traceruntime.go#L246: return traceLocker{mp, gen}
traceruntime.go#L256: func traceTryAcquireEnabled() traceLocker {
traceruntime.go#L264: return traceLocker{}
traceruntime.go#L274: func (tl traceLocker) ok() bool {
traceruntime.go#L283: func traceRelease(tl traceLocker) {
traceruntime.go#L305: func (tl traceLocker) Gomaxprocs(procs int32) {
traceruntime.go#L312: func (tl traceLocker) ProcStart() {
traceruntime.go#L321: func (tl traceLocker) ProcStop(pp *p) {
traceruntime.go#L331: func (tl traceLocker) GCActive() {
traceruntime.go#L342: func (tl traceLocker) GCStart() {
traceruntime.go#L353: func (tl traceLocker) GCDone() {
traceruntime.go#L361: func (tl traceLocker) STWStart(reason stwReason) {
traceruntime.go#L368: func (tl traceLocker) STWDone() {
traceruntime.go#L381: func (tl traceLocker) GCSweepStart() {
traceruntime.go#L399: func (tl traceLocker) GCSweepSpan(bytesSwept uintptr) {
traceruntime.go#L415: func (tl traceLocker) GCSweepDone() {
traceruntime.go#L428: func (tl traceLocker) GCMarkAssistStart() {
traceruntime.go#L433: func (tl traceLocker) GCMarkAssistDone() {
traceruntime.go#L438: func (tl traceLocker) GoCreate(newg *g, pc uintptr, blocked bool) {
traceruntime.go#L450: func (tl traceLocker) GoStart() {
traceruntime.go#L464: func (tl traceLocker) GoEnd() {
traceruntime.go#L469: func (tl traceLocker) GoSched() {
traceruntime.go#L474: func (tl traceLocker) GoPreempt() {
traceruntime.go#L479: func (tl traceLocker) GoStop(reason traceGoStopReason) {
traceruntime.go#L487: func (tl traceLocker) GoPark(reason traceBlockReason, skip int) {
traceruntime.go#L492: func (tl traceLocker) GoUnpark(gp *g, skip int) {
traceruntime.go#L503: func (tl traceLocker) GoSwitch(nextg *g, destroy bool) {
traceruntime.go#L531: func (tl traceLocker) GoSysCall() {
traceruntime.go#L547: func (tl traceLocker) GoSysExit(lostP bool) {
traceruntime.go#L564: func (tl traceLocker) ProcSteal(pp *p, inSyscall bool) {
traceruntime.go#L597: func (tl traceLocker) HeapAlloc(live uint64) {
traceruntime.go#L602: func (tl traceLocker) HeapGoal() {
traceruntime.go#L617: func (tl traceLocker) GoCreateSyscall(gp *g) {
traceruntime.go#L630: func (tl traceLocker) GoDestroySyscall() {
 |
The pages are generated with Golds v0.7.6. (GOOS=linux GOARCH=amd64)
Golds is a Go 101 project developed by Tapir Liu.
PR and bug reports are welcome and can be submitted to the issue list.
Please follow @zigo_101 (reachable from the left QR code) to get the latest news of Golds. |